package com.jt.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
/**
 *对象关系映射配置：
 * 1.User对象需要与demo_user表绑定
 * 2.User对象中的属性与表中的字段一一绑定
 * */
@Data
@Accessors(chain = true)
@TableName("demo_user")
public class User  implements Serializable {
    /*代表主键不是id*/
    @TableId(type= IdType.AUTO)
    //@TableField("name")
    //如果属性与字段名（包括驼峰规则）注解可以省略，自动写不代表没有
    private Integer id;
    private String name;
    private Integer age;
    private String sex;
}
